<!doctype html>
<title>XMLSerializer serializes entities to XML-compatible format</title>
<script src=../../resources/testharness.js></script>
<script src=../../resources/testharnessreport.js></script>
<div id=log></div>
<script>
test(function() {
    var s = '<svg xmlns="http://www.w3.org/2000/svg">\u00a0</svg>';
    var svgDoc = new DOMParser().parseFromString(s, 'text/xml');
    var svgRoot = svgDoc.removeChild(svgDoc.firstChild);
    var result1 = new XMLSerializer().serializeToString(svgRoot);
    document.body.appendChild(svgRoot);
    var result2 = new XMLSerializer().serializeToString(svgRoot);
    document.body.removeChild(svgRoot);
    assert_equals(result1, result2);
}, 'XMLSerializer: Serializes entities to XML-compatible format regardless of ownerDocument.');
</script>
